plate-bending roller - Turkish English Dictionary